-- 从 hello world 开始
print('hello, lua!')

-- 创建一个 table
-- 不填写 key 默认就是数字，而且从1开始
local arr = {'zuojun', 'laoyouqiu', 'richer'}

-- 创建一个 table
local mapTable = {name = 'zuojun', age = 13}

-- 封装一个遍历的函数
local function traverse(array)
    -- 这个是 if 的语法
    if (nil == array) then
        print('array is nil!')
        return
    end

    -- 这个是 lua 的循环语法
    for key, value in pairs(array) do
        print(value)
    end
end

print(type(arr))
print(type(mapTable))

traverse(arr)
traverse(mapTable)
traverse(nil)